radiotherapy simulator - Turkish English Dictionary